@book{Kiczales:1991:AMP:574212,
 author = {Kiczales, Gregor and Rivieres, Jim Des},
 title = {The  Art of the Metaobject Protocol},
 year = {1991},
 isbn = {0262111586},
 publisher = {MIT Press},
 address = {Cambridge, MA, USA},
} 

@article{Bobrow:1986:CML:960112.28700,
 author = {Bobrow, Daniel G. and Kahn, Kenneth and Kiczales, Gregor and Masinter, Larry and Stefik, Mark and Zdybel, Frank},
 title = {CommonLoops: Merging Lisp and Object-oriented Programming},
 journal = {SIGPLAN Not.},
 issue_date = {Nov. 1986},
 volume = {21},
 number = {11},
 month = jun,
 year = {1986},
 issn = {0362-1340},
 pages = {17--29},
 numpages = {13},
 url = {http://doi.acm.org/10.1145/960112.28700},
 doi = {10.1145/960112.28700},
 acmid = {28700},
 publisher = {ACM},
 address = {New York, NY, USA},
}

@inproceedings{Bobrow:1986:CML:28697.28700,
 author = {Bobrow, Daniel G. and Kahn, Kenneth and Kiczales, Gregor and Masinter, Larry and Stefik, Mark and Zdybel, Frank},
 title = {CommonLoops: Merging Lisp and Object-oriented Programming},
 booktitle = {Conference Proceedings on Object-oriented Programming Systems, Languages and Applications},
 series = {OOPLSA '86},
 year = {1986},
 isbn = {0-89791-204-7},
 location = {Portland, Oregon, USA},
 pages = {17--29},
 numpages = {13},
 url = {http://doi.acm.org/10.1145/28697.28700},
 doi = {10.1145/28697.28700},
 acmid = {28700},
 publisher = {ACM},
 address = {New York, NY, USA},
}

@Book{Steele:1984:CLL,
  author =       "Guy L. Steele",
  title =        "{COMMON LISP}: the language",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xii + 465",
  year =         "1984",
  ISBN =         "0-932376-41-X (paperback)",
  ISBN-13 =      "978-0-932376-41-1 (paperback)",
  LCCN =         "QA76.73.L23S73 1984",
  bibdate =      "Wed Jan 29 17:05:18 2003",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/common-lisp.bib",
  note =         "With contributions by Scott E. Fahlman and Richard P.
                 Gabriel and David A. Moon and Daniel L. Weinreb.",
  acknowledgement = ack-nhfb,
  keywords =     "COMMON LISP (Computer program language)",
}

@book{Steele:1990:CLL:95411,
 author = {Steele,Jr., Guy L.},
 title = {Common LISP: The Language (2nd Ed.)},
 year = {1990},
 isbn = {1-55558-041-6},
 publisher = {Digital Press},
 address = {Newton, MA, USA},
}

@incollection{Rhodes:2008:SSC:1482373.1482380,
 author = {Rhodes, Christophe},
 chapter = {SBCL: A Sanely-Bootstrappable Common Lisp},
 title = {Self-Sustaining Systems},
 editor = {Hirschfeld, Robert and Rose, Kim},
 year = {2008},
 isbn = {978-3-540-89274-8},
 pages = {74--86},
 numpages = {13},
 url = {http://dx.doi.org/10.1007/978-3-540-89275-5_5},
 doi = {10.1007/978-3-540-89275-5_5},
 acmid = {1482380},
 publisher = {Springer-Verlag},
 address = {Berlin, Heidelberg},
}

@inproceedings{Queinnec:1996:SCT:232627.232653,
 author = {Queinnec, Christian and de Roure, David},
 title = {Sharing Code Through First-class Environments},
 booktitle = {Proceedings of the First ACM SIGPLAN International Conference on Functional Programming},
 series = {ICFP '96},
 year = {1996},
 isbn = {0-89791-770-7},
 location = {Philadelphia, Pennsylvania, USA},
 pages = {251--261},
 numpages = {11},
 url = {http://doi.acm.org/10.1145/232627.232653},
 doi = {10.1145/232627.232653},
 acmid = {232653},
 publisher = {ACM},
 address = {New York, NY, USA},
}

@inproceedings{Gelernter:1987:EFC:41625.41634,
 author = {Gelernter, D. and Jagannathan, S. and London, T.},
 title = {Environments As First Class Objects},
 booktitle = {Proceedings of the 14th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages},
 series = {POPL '87},
 year = {1987},
 isbn = {0-89791-215-2},
 location = {Munich, West Germany},
 pages = {98--110},
 numpages = {13},
 url = {http://doi.acm.org/10.1145/41625.41634},
 doi = {10.1145/41625.41634},
 acmid = {41634},
 publisher = {ACM},
 address = {New York, NY, USA},
}

@article{Miller:1991:FVF:113825.113826,
 author = {Miller, James S. and Rozas, Guillermo J.},
 title = {Free Variables and First-class Environments},
 journal = {Lisp and Symbolic Computation},
 issue_date = {April 1991},
 volume = {4},
 number = {2},
 month = mar,
 year = {1991},
 issn = {0892-4635},
 pages = {107--141},
 numpages = {35},
 url = {http://dx.doi.org/10.1007/BF01813016},
 doi = {10.1007/BF01813016},
 acmid = {113826},
 publisher = {Kluwer Academic Publishers},
 address = {Hingham, MA, USA},
}